package com.rednote.entity.vo;

import com.rednote.entity.Posts;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

@Getter
@Setter
@Data
public class PostCardVO {
    private Integer id;              // 帖子ID
    private String img;              // 封面图片URL
    private String title;            // 帖子标题
    private AuthorVO author;         // 作者信息（可自定义）
    private Integer like;            // 点赞数
    private Boolean isPrivate;       // 是否私密
    private List<String> tags;       // 标签列表
    private String video;            // 视频URL
    private String type;             // image / video
    private Double duration;       // 视频时长（秒）
    private Boolean isLike; // 当前用户是否点赞
    private Boolean isFav;  // 当前用户是否收藏

}